package com.shuimin.file;
import pond.common.*;
import pond.web.CtxHandler;
import pond.web.InternalMids;
import pond.web.Pond;
import pond.web.restful.API;

import java.io.IOException;

public class App {
//    public static  void main(String[] args) throws IOException {
//        Pond.init(p -> {
//            p.use("/file/*", CtxHandler.proxyEntireSite("http://localhost:9333/"));
//        }).listen(9090);
//
//        new Thread(() -> {
//            Pond.init(p -> {
//                p.get("/*", p._static("assets")).otherwise(InternalMids.FORCE_CLOSE);
//            }).listen(9333);
//        }).run();
//    }
    public static void main(String[] args) {


        Pond.init(
                API.class,
                p -> {
                    p.get("/*", p._static("assets"));
                    p.otherwise(InternalMids.FORCE_CLOSE);
                }).listen(9333);
    }
}
